package com.lsy.poi.bean;



public class VectorIndexer extends Indexer {
	
	protected int beginIndex;
	

	/**
	 * 如果 创建了 无参构造 函数，那么 请 创建对应的 getter、setter，
	 * 否则 无参构造 函数 无任何意义
	 */
	public VectorIndexer() {
		super();
	}

	/**
	 * 构造函数：明确地 提供了 "开头"、"结尾" 的 index
	 * 适用于 所有对象维度，当然也包括  cell、row、sheet
	 */
	public VectorIndexer(int beginIndex) {
		super();
		this.index = new Index(beginIndex);
		this.beginIndex = beginIndex;
	}

	public boolean triggerBeginning() {
		
		return true; 
		
	}

	public boolean triggerEnding(Object object) {
		if(object != null) {
			return false;
		} else {
			return true;
		}
//		if(getIndex() <= endIndex) {
//			return false;
//		} else {
//			return true; 
//		}
	}

	
	/**
	 * getter、setter
	 */
	public int getBeginIndex() {
		return beginIndex;
	}

	public void setBeginIndex(int beginIndex) {
		this.beginIndex = beginIndex;
	}


}
